ശക്തിയോ വൈദഗ്‌ദ്ധ്യമോ പ്രടമാക്കല് - meaning in english

നാമം (Noun)
Tour de force